package com.xiaotu.entity;

import com.xiaotu.emoji.EmojiUtil;
import lombok.Data;

import javax.persistence.Table;
import java.util.Date;

/**
 * 作品表
 *
 * @author zhangxiao
 * @create 2021-09-22 10:20
 */
@Data
@Table(schema = "basicinfo", name = "tab_tv_info")
public class TvModel {

    //剧id
    private Integer tvid;

    //剧名
    private String tvname;

    //别名
    private String alias;

    //集数
    private String sets;

    //年份
    private String releasetime;

    //主要演员
    private String actor;

    //导演
    private String director;

    //编剧
    private String screenwriter;

    //制片人
    private String producer;

    //产地
    private String area;

    public String getArea() {
        return area;
    }

    public void setArea(String area) {
        this.area = EmojiUtil.filterEmoji(area);
    }

    //制片公司
    private String productioncompany;

    //发行公司
    private String issuingcompany;

    //背景
    private String background;

    //简介
    private String introduction;

    //图片路径
    private String imageurl;

    //获奖记录
    private String awards;

    //首播时间
    private String firstplaytime;

    //拍摄地
    private String shootaddress;

    //原著
    private String original;

    //标签
    private String label;

    //剧类型
    private String showtype;

    //题材
    private Integer subject;

    //播出平台
    private String platform;

    //许可证号
    private String copyright;

    //创建时间
    private Date createtime;

    //最后更新时间
    private Date lastupdatetime;

    //影视剧类型 1：电视剧；2：电影；3：网络剧；4：微电影；5：栏目；6：网络大电影；7：短剧；8：动画电影；9：动画剧集；10：纪录片
    private Integer tvtype;

    //影视剧时长
    private String timelength;

    //唯一名称
    private String uniquename;

    //重复标志：0不重复，1重复
    private Integer repeat;

    private String feature;

    private String contacts;

    private String email;

    private String weibourl;

    //数据状态 空或者0--未完善； 1-- 已完善
    private String datastate;

    //出品人
    private String publisher;

    //监制
    private String superintended;

    //发行人
    private String issue;

    private String topic;

    //首映票房
    private String open_wkd;

    //制作状态：0已完成，1开发中(预生产)，2生产
    private Integer make_status;

    //修改日志：记录当前修改的状态等信息
    private String update_log;

    private String budget;

    private String gross;

    //出品公司
    private String sellcompany;

    //主持人
    private String presenter;

    //数据来源
    private String datasourceid;

    //百科地址
    private String baikeurl;

    //豆瓣地址
    private String doubanurl;


}
